Смотреть больше слов в « Фразеологическом словаре русского литературного языка»
• МОЧА В ГОЛОВУ УДАРИЛА кому highly coll, derog [VPsubj; this form only; the verb may take the initial position, otherwise fixed WO]===== ⇒ s.o.'s beh... смотреть
Говорится неодобрительно о странном поведении кого-либо, необычном поступке.
МОЧА В ГОЛОВУ УДАРИЛА — о том, кто совершил глупый поступок.
(от "ударить в голову") внезапно появиться в сознании; грубовато) - о том, кто странно себя ведёт.